home *** CD-ROM | disk | FTP | other *** search
/ Turnbull China Bikeride / Turnbull China Bikeride - Disc 2.iso / STUTTGART / UTIL / MEMORY / OLD / MEM208SRC / FSLib / c / _PutBytes < prev    next >
Text File  |  1993-08-22  |  615b  |  22 lines

  1. /* Original code (c) Acorn Computers Ltd, 1992-3 */
  2.  
  3. /* $Id: c._PutBytes 3.1 93/03/09 23:26:35 brian Exp $ */
  4.  
  5. #include "FS.h"
  6.  
  7. _kernel_oserror *fsentry_putbytes( FSEntry_PutBytes_Parameter *parm )
  8. {
  9.   FileEntry *fe=(FileEntry *)parm->handle;
  10.   FileDesc d = FileEntry_Desc( fe );
  11.   int pos;
  12. #ifdef DEBUG
  13.   printf("putbytes\n");
  14. #endif
  15.   if ( d.buffered )
  16.     return FileEntry_PutBytes( fe, parm->source_start,
  17.                                         parm->file_offset_to_put_data_to,
  18.                                         parm->bytes_to_write, &pos );
  19.   else
  20.     return FileEntry_PutByte(fe,parm->byte_to_put);
  21. }
  22.